J4 Annual Report
Covering the Period from September 1999 to June 2000
Title of NCITS Subgroup: J4
Informal Description of Work: Development and maintenance of COBOL programming language
A revision of the ISO COBOL standard is being developed under national terms of reference which includes support for:
Interpretations of the 1985 standard have been published in COBOL Information Bulletin 24 (CIB-24), CIB-25, CIB-26, CIB-27 and CIB-28. CIB-29 is being developed. Work on developing the new standard has been given priority over interpretation of the 1985 standard, so no interpretations were approved during this reporting period.
Membership went up to thirteen and then back down to twelve during this reporting period.
The schedule for the revision was revised this year because of the number of comments received during the second internal review of the document.
a. Title: COBOL Information Bulletins (CIBs)
b. Target dates - Not applicable since CIBs are published on an as needed basis.
c. Project Description.
As interpretations are approved by J4, they are bundled into groups for publishing.
d. Publications during Past Year: None.
e. Statement of Progress and Current Status
The draft CIB-29 contains 9 interpretations at this time. J4 and WG4 are focusing on the revision and giving a lower priority to interpretations.
The status of the corresponding international project 22.01.01 has not changed during this reporting period.
a. Title: Programming Language COBOL
b. Target dates
Original date: 1995
Current date: October 1996
c. Project Description.
A revision of the ISO COBOL standard is being developed under national terms of reference which will add support for national character handling, exception handling, data validation, screen handling, object-orientation, enhanced interlanguage calling, standard arithmetic, boolean data-items, pointers, floating-point, native binary data types, cultural conventions and other needed features.
d. Publications during Past Year: None.
e. Statement of Progress and Current Status
A Committee Draft was forwarded for comment in September 1996. The U. S. public review on the CD resulted in 31 responses containing a total of 662 comments. J4 evaluated and combined these comments to form the U. S. position. SC22 received responses containing a total of 543 comments. J4 developed recommendations to SC22/WG4 for the responses to these comments. Responses have been sent to both SC22 and the U. S. commenters. After making the changes resulting from the resolution of these comments, J4 and WG4 reviewed the draft before submitting it as a Final CD. One hundred sixteen comment documents with over 1800 individual comments were received during the internal review. J4 addressed these comments and in January 2000, J4 and WG4 held another internal review before submitting the Final CD. This review resulted in 77 comment documents. J4 and WG4 resolved the major issues during their co-located meeting in May 2000. The remaining comments will be resolved by J4 during the next three meetings. The document will be submitted as an FCD in January 2001.
The schedule of the corresponding international project 22.01.07 is as follows:
Stage Description Date
3.1 Initiate Final CD 2/2001
4.1 Initiate DIS 6/2002
5.0 IS 12/2002
a. Title: Addendum to ANSI X3.23-1985, Programming Language - Intrinsic Function Module for COBOL
b. Target dates: Not applicable
c. Project Description.
This project, which was completed in 1989, added the Intrinsic Function Module to the COBOL programming language.
d. Publications during Past Year: None.
e. Statement of Progress and Current Status:
This addendum will be included in the revised COBOL standard.
Project 640-M
a. Title: Correction Addendum to ANSI X3.23-1985 for Programming Language COBOL
b. Target dates: Not applicable.
c. Project Description.
This amendment corrects errors and resolves ambiguities in ANSI X3.23-1985, Programming Language COBOL.
d. Publications during Past Year: None.
e. Statement of Progress and Current Status:
This addendum will be included in the revised COBOL standard.
M-221 September 13-18 1999 - Minneapolis, Minnesota
M-222 November 14-19 1999 - San Diego, California
M-223 January 17-28 2000 - San Diego, California
M-224 March 27-30, 2000 - Las Vegas, Nevada
M-225 May 17-19, 24-25 - Newbury, Berkshire, England
b. Next Year's Planned Meetings
M-226 July 23-29, 2000 - Burbank, California
M-227 October 2-6, 2000 - Chicago, Illinois
M-228 December 3-9, 2000 - Carmel, California
M-229 February 11-17, 2001 - Las Vegas, Nevada
M-230 April 22-28, 2001 - Roseville, California
M-231 June 3-9, 2001 - Indianapolis, Indiana
M-232 July 23 - August 3, 2001
M-233 September 9-15, 2001
M-234 November 1-10, 2001
c. Officers
Chair:
Don Schricker (training: 11/18/97)
MERANT
189 Georgetown Road
Boxford, MA 01921
Tel: 978 887-6692
Fax: 720-221-1731
email: doncobol@mediaone.net
International Rep:
Barry Tauber (training 3/29/99)
Victor Consulting
42 Cumberland Dr
Lincolnshire, IL 60069
Tel: (847) 267-8011
email: btauber@interaccess.com
Vocabulary Rep & treasurer: -- last year
John Brieschke (no training necessary)
Unisys Corp. M.S. 4872
P.O. Box 64942
St. Paul, MN 55164
Tel: (612) 635-5291
Fax: (612) 635-5544
email: John.Brieschke@unisys.com
Treasurer - next year
Dennis Booth (no training necessary)
EDS
MS 1204
1401 E Hoffer
Kokomo, IN 46902
765-451-4264
765-451-4108
dennis.booth@eds.com
Technical Editor: & Secretary
Donald F. Nelson
Compaq Computer Corp
M.S. CAC01-02
19333 Vallco Pkwy
Cupertino, CA 95014-2599
email: donald.nelson@compaq.com
d. Membership
provided by NCITS Secretariat
e. Liaison Activities
The active liaisons this year were SC22/WG4, SC22/WG20 and Interex SIGCOBOL.
ISO/IEC JTC1/SC22/WG4 COBOL
WG4 has responsibility for the ISO COBOL standard. J4 develops this standard under national terms of reference. J4 members are also members of WG4. The convenor of WG4 and the chair of J4 work closely in order to synchronize schedules.
ISO/IEC JTC1/SC22/WG20 Internationalization
Since the creation of WG20, J4 has had liaison in order to incorporate their work into future COBOL standards.
Interex SIGCOBOL
Representatives from Interex SIGCOBOL, who are COBOL users, have attended most of the J4 meetings during the reporting period. Their input on how new features of the language would be used has been invaluable in shaping the language.
f. Administrative Matters of Note
J4 distributes its documents via the web. One member has requested paper copies, so J4 is conducting a letter ballot on instituting a subscription service, by which the NCITS secretariat would print and distribute documents, for a fee, to those who request them.
It is anticipated that there will be active opposition to the next standard. This may present a challenge.
g. Procedural Matters of Note
There were no changes made to the J4 internal procedures during the reporting period.
h. Recommendations
None
i. Market Impact
Interest is growing now that approval is getting closer.
Many COBOL vendors have implemented some of the features in the draft standard.
After the draft is submitted as a Final Committee Draft, J4 plans to begin work on a Technical Report for an OO Class Library.
Attachment 1 - Committee Projects:
provided by the NCITS Secretariat
Attachment 2 - Internal Procedures
There has been no change to the internal procedures during this reporting period.
Attachment 3 - Financial Statement
This report covers J4 meetings 221-224 (September 1999 - March 2000)
Note that there are 3 separate funds maintained and described below.
1. J4
| Beginning Balance | $ 4345.06 |
| Receipts | $ 5800.00 |
| Total | $10145.06 |
| Receivables Outstanding | $ 250.00 (COBOL Research Group, Dec. 1996 meeting) |
| Total Disbursements | $ 4664.42 |
| Debts outstanding | 0.00 |
| Current Balance | $ 5480.64 |
| Beginning Balance | $150.79 |
| Receipts | $ 0.00 |
| Total | $150.79 |
| Receivables Outstanding | 0 |
| Total Disbursements | 0 |
| Debts outstanding | 0 |
| Current Balance | $150.79 |
This fund pays for that portion of our project editor work that has
been subcontracted out under committee direction. The funding was raised
by voluntary contributions from member companies and other interested parties.
| Beginning Balance | $5220.65 |
| Receipts | 0 |
| Total | $5220.65 |
| Receivables Outstanding | 0 |
| Total Disbursements | $0 |
| Debts outstanding | 0 |
| Current Balance | $5220.65 ($5,145.65 is held by NCITS and $75.00 is held by J4) |